down payment invoice - Turc Anglais Dictionnaire